package com.hyt.it.ogt.pj.data.model.vo.pj;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 选项数据VO类
 * @author huangyh
 * @since 2020-06-04
 */
@Data
@ApiModel(value = "选项数据VO类", description = "选项数据VO类")
public class OptionsDataVO implements Serializable {

	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "选项id，前端新建试卷时无需传值，编辑试卷时也无需传值")
    private String optionId;

    @ApiModelProperty(value = "选项所属小题的id，前端新建试卷时无需传值，编辑试卷时也无需传值")
    private String itemId;

    @ApiModelProperty(value = "选项名称，如选择题就是具体的A,B,C,D")
    private String optionName;

    @ApiModelProperty(value = "选项内容")
    private String optionContent;

    @ApiModelProperty(value = "排序")
    private Integer optionSort;

    @ApiModelProperty(value = "选项分值")
    private String score;

    @ApiModelProperty(value = "属性类型，option:选项 （新建试卷和编辑试卷的时候需要将该值传给后端）")
    private String type;

    @ApiModelProperty(value = "0-非复合题该题下没有挂子小题; 1-复合题该题下挂有子小题")
    private Boolean composite;

}
